Automatically Composing Data Workflows with Relational Descriptions and Shim Services

نویسندگان

  • José Luis Ambite
  • Dipsy Kapoor
چکیده

Many scienti c problems can be represented as computational work ows of operations that access remote data, integrate heterogeneous data, and analyze and derive new data. Even when the data access and processing operations are implemented as web or grid services, work ows are often constructed manually in languages such as BPEL. Adding semantic descriptions of the services enables automatic or mixed-initiative composition. In most previous work, these descriptions consists of semantic types for inputs and outputs of services or a type for the service as a whole. While this is certainly useful, we argue that is not enough to model and construct complex data work ows. We present a planning approach to automatically constructing data processing work ows where the inputs and outputs of services are relational descriptions in an expressive logic. Our work ow planner uses relational subsumption to connect the output of a service with the input of another. This modeling style has the advantage that adaptor services, so-called shims, can be automatically inserted into the work ow where necessary.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Composing Workflows of Semantic Web Services

Web services are software components that can be accessed over the Internet by other software components. Web service workflows are a set of web services that are executed in a structured way. This paper introduces a workflow composer agent, which is able to compose web service workflows, and more importantly, uses semantic descriptions of web services in finding and matching web services for a...

متن کامل

Argos: a framework for automatically generating data processing workflows

Demo. We demonstrate Argos, a framework to automatically generate data processing workflows. First, we show how to assign formal semantics to data and operations using to a domain ontology. Specifically, we define data contents using relational descriptions in an expressive logic. Second, we show a novel planner that uses relational subsumption to connect the output of a data processing operati...

متن کامل

Automatic generation of data processing workflows for transportation modeling

Scientists, economists, and planners in government, industry and academia spend much of their time accessing, integrating, and analyzing data. However, many of their studies are one-of-a-kind with little sharing and reuse for subsequent endeavors. The Argos project seeks to improve the productivity of analysts by providing a framework that encourages reuse of data sources and data processing op...

متن کامل

Scientific Workflow Integration For Services Computing

SCIENTIFIC WORKFLOW INTEGRATION FOR SERVICES COMPUTINGbyCUI LINAugust 2010Advisor: Dr. Shiyong LuMajor: Computer ScienceDegree: Doctor of Philosophy In recent years, significant scientific advances are increasingly achieved through complex scientific processes. As the exponential growth in computing technologies and scientific data, a scientific workflow may comprise a l...

متن کامل

Automatic Annotation of Bioinformatics Workflows with Biomedical Ontologies

Legacy scientific workflows, and the services within them, often present scarce and unstructured (i.e. textual) descriptions. This makes it difficult to find, share and reuse them, thus dramatically reducing their value to the community. This paper presents an approach to annotating workflows and their subcomponents with ontology terms, in an attempt to describe these artifacts in a structured ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007